//package com.lis.scf.controller;
//
//package com.enterprise.controller;
//
//import com.enterprise.dto.MenuDTO;
//import com.enterprise.dto.ResponseDTO;
//import com.enterprise.service.MenuService;
//import lombok.RequiredArgsConstructor;
//import org.springframework.security.core.Authentication;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import java.util.List;
//
///**
// * 菜单控制器
// * 提供用户可访问的菜单列表
// */
//@RestController
//@RequestMapping("/menus")
//@RequiredArgsConstructor
//public class MenuController {
//
//    private final MenuService menuService;
//
//    /**
//     * 获取当前用户的菜单列表
//     */
//    @GetMapping
//    public ResponseDTO<List<MenuDTO>> getUserMenus(Authentication authentication) {
//        // 从认证信息中获取用户名
//        String username = authentication.getName();
//        List<MenuDTO> menus = menuService.getUserMenus(username);
//        return ResponseDTO.success("菜单获取成功", menus);
//    }
//}
//